package com.epsoft.odin7cj.flow.model.form;

import java.util.Map;

public class FlowForm {

	private String id;
	
	// 表单KEY
	private String formKey;
	// 表单类型（1 自定义表单 2 审批表单 ）
	private String formType;
	// 自定义表单内容
	private String formContent;
	
	private String fieldName;
	
	private String fieldLabel;
	
	private Object fieldValue;

	private String labelName;

	private String typeName;

	public Map<String, String> properties;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	public Map<String, String> getProperties() {
		return properties;
	}

	public void setProperties(Map<String, String> properties) {
		this.properties = properties;
	}

	public String getFieldName() {
		return fieldName;
	}

	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}

	public Object getFieldValue() {
		return fieldValue;
	}

	public void setFieldValue(Object fieldValue) {
		this.fieldValue = fieldValue;
	}

	public String getLabelName() {
		return labelName;
	}

	public void setLabelName(String labelName) {
		this.labelName = labelName;
	}

	public String getFieldLabel() {
		return fieldLabel;
	}

	public void setFieldLabel(String fieldLabel) {
		this.fieldLabel = fieldLabel;
	}

	public String getFormKey() {
		return formKey;
	}

	public void setFormKey(String formKey) {
		this.formKey = formKey;
	}

	public String getFormType() {
		return formType;
	}

	public void setFormType(String formType) {
		this.formType = formType;
	}

	public String getFormContent() {
		return formContent;
	}

	public void setFormContent(String formContent) {
		this.formContent = formContent;
	}

	@Override
	public String toString() {
		return "FlowForm [id=" + id + ", formKey=" + formKey + ", formType=" + formType + ", formContent=..." 
				+ ", fieldName=" + fieldName + ", fieldLabel=" + fieldLabel + ", fieldValue=" + fieldValue
				+ ", labelName=" + labelName + ", typeName=" + typeName + ", properties=" + properties + "]";
	}

}
